package com.elitel.frame.business.dao.ext;

import java.util.List;
import java.util.Map;

public interface ExtMasterMapper {
	
	/**
	 * <pre>queryMasterTBCount(查询主表总条数)   
	 * @author：FanWenquan    
	 * @date：2017年10月16日 上午11:32:37   
	 * @param count_sql
	 * @return</pre>
	 */
	Long queryMasterTBCount(String count_sql);
    
	/**
	 * <pre>queryMasterTBList(查询主从表主表的集合)   
	 * @author：FanWenquan    
	 * @date：2017年10月16日 上午11:31:54   
	 * @param page_sql
	 * @return</pre>
	 */
	List<Map<String, Object>> queryMasterTBList(String page_sql);
	
	List<Map> queryMasterTBtwoList(String page_sql);
	
	/**
	 * <pre>querySlaveTBList(查询从表集合数据)   
	 * @author：FanWenquan    
	 * @date：2017年10月16日 上午11:33:48   
	 * @param page_sql
	 * @return</pre>
	 */
	List<Map<String, Object>> querySlaveTBList(String page_sql);

	Map<String, Object> executeSql(String masterSql);

}
